very fine tanned hides used for patches - Spanish English Dictionary